From 5a9b83aea8ae7cf8a1b7ecb9a37d361ae25c02a2 Mon Sep 17 00:00:00 2001 From: "kfraser@localhost.localdomain" Date: Fri, 3 Aug 2007 12:23:03 +0100 Subject: [PATCH] domain builder: Zero start_info struct. Signed-off-by: Keir Fraser --- tools/libxc/xc_dom_x86.c | 2 ++ 1 file changed, 2 insertions(+) diff --git a/tools/libxc/xc_dom_x86.c b/tools/libxc/xc_dom_x86.c index bbb4e1c9bc..1a6aeb1972 100644 --- a/tools/libxc/xc_dom_x86.c +++ b/tools/libxc/xc_dom_x86.c @@ -417,6 +417,7 @@ static int start_info_x86_32(struct xc_dom_image *dom) xc_dom_printf("%s: called\n", __FUNCTION__); + memset(start_info, 0, sizeof(*start_info)); sprintf(start_info->magic, dom->guest_type); start_info->nr_pages = dom->total_pages; start_info->shared_info = shinfo << PAGE_SHIFT_X86; @@ -455,6 +456,7 @@ static int start_info_x86_64(struct xc_dom_image *dom) xc_dom_printf("%s: called\n", __FUNCTION__); + memset(start_info, 0, sizeof(*start_info)); sprintf(start_info->magic, dom->guest_type); start_info->nr_pages = dom->total_pages; start_info->shared_info = shinfo << PAGE_SHIFT_X86; -- 2.30.2